// teacher_course_package/pages/ClassFrontEvaluation/ClassFrontEvaluation.ts
import {getEvaluationList} from '../../../api/teacher/evalute'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    total:0,
    postData:{
      pageNum:1,
      pageSize:10
    },
    FrontEvaluateList:[] //学前评价列表
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {
  this.requireFrontEvaluate()
  },
  // 获取学前评价
  async requireFrontEvaluate(){
   try {
     const postData = this.data.postData as any
     postData.userId = getApp().getUserInfo().userId
     const {code,data:res} = await getEvaluationList(postData)
     if(code === 200){
       this.setData({
        total:res.total,
        FrontEvaluateList:res.list
       })
       
     }
   } catch (error) {
     
   }
  },
  // 前往课程历史记录
  toEvaluateHistory(){
   wx.navigateTo({
     url:"/teacher_course_package/pages/evaluationHistory/evaluationHistory"
   })
  },
  // 查看学前课程详情
  evaluateDetail(e:any){
 const {id} = e.currentTarget.dataset
 wx.navigateTo({
   url:`/teacher_course_package/pages/evaluationDetail/evaluationDetail?seriesId=${id}`
 })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})